﻿using Prism.Mvvm;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tools.Core.Dtos
{
    public class ImageConvertPlanDto:BindableBase
    {
        private string _fromPath;
        public string FromPath
        {
            get => _fromPath;
            set=>SetProperty(ref _fromPath, value);
        }
        private string _toPath;
        public string ToPath
        {
            get => _toPath;
            set=>SetProperty(ref _toPath, value);
        }
        private string _targetType;
        public string TargetType
        {
            get => _targetType;
            set => SetProperty(ref _targetType, value);
        }
        private int _id;
        public int Id
        {
            get => _id;
            set => SetProperty(ref _id, value);
        }
        private string _name;
        public string Name
        {
            get => _name;
            set => SetProperty(ref _name, value);
        }
        private DateTime _createTime;
        public DateTime CreateTime
        {
            get => _createTime;
            set => SetProperty(ref _createTime,value);
        }
        private DateTime _startTime;
        public DateTime StartTime
        {
            get => _startTime; set => SetProperty(ref _startTime, value);
        }
        private DateTime _endTime;
        public DateTime EndTime
        {
            get => _endTime;
            set=>SetProperty(ref _endTime, value);
        }
        private bool _completed;
        public bool Completed
        {
            get => _completed;
            set => SetProperty(ref _completed, value);
        }
        private string _outputDir;
        public string OutputDir
        {
            get => _outputDir;
            set=>SetProperty(ref _outputDir, value);
        }
    }
}
